{\rtf0\ansi{\fonttbl\f1\fmodern Courier;\f0\fswiss Helvetica;}
\paperw11760
\paperh6540
\margl20
\margr120
\pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f1\b0\i0\ul0\fs24 README\
\
*************************\
This is the same wonderfully instructive program developed by Randy Nelson, as described below, but the text views have been enlarged to be more easily seen on a video projector. For the source files,\
go to /NextDeveloper/Examples/VisibleView.\
\
J. Glover\
University of Houston\
*************************\
\
Visible View\
\
This program is used as a teaching aid in the NeXT Developer Camp.  Its purpose is to demonstrate the features of the View class, a class that provides access to PostScript, knows how to draw itself on the screen and handles events.\
\
To use the program, bring up any of the Tool panels and watch the results of your manipulations of the View's various components.\
\

\li1440 · The Frame panelÐthe location of the View in its superview's coordinates space.\
· The Coordinates panelÐits own coordinates space, the area in which you draw.\
· The Appearance panelÐadd a grid to the View, showing its own coordinate space, to composite in an image as the background (compositing is a very fast way to paint existing bitmaps into a View), make the superview transparent.\
· The Statistics panelÐa readout of the values of several important instance variables of the View.\
\

\li0 The Status panel gives on-going information about the events the View is receiving as well as other actions the View might be taking in response to an event.\
\
You can mouse down in the View to test its response to events.  It will beep on mouse down and display the location of the mouse in the view's coordinates on mouse up, even when you drag the mouse outside the View's frame.
}
